shown one's superiority - Inglés Sinónimo Diccionario